pulse regeneration - Turkish English Dictionary